package com.blacktea.structuralpatterns.bridgepattern.client;

/**
 * @description: 客户端接口
 * @author: black tea
 * @date: 2023/3/22 15:36
 */
public interface Client {

    /**
     * 登录接口、授权接口
     */
    void login();

    /**
     * 发送消息并编码
     * @param message 消息
     */
    void sendMsg(String message);

    /**
     * 接收解码消息
     * @param message 消息
     * @return String 解码后的消息
     */
    String receiveMsg(String message);
}
